package com.sztx.pay.center.core.service;

import java.util.List;

import com.sztx.pay.center.dataaccess.domain.PayFlowDO;
import com.sztx.se.core.service.BaseService;

public interface PayFlowHandleService extends BaseService {
	
	List<PayFlowDO> findUnHandle(Integer taskItemNum, List<String> taskItems, Integer fetchNum);

	boolean updateHandle(String payFlowNo,  List<Integer> oldStatus, Integer newStatus, Integer num);
	
	boolean batchUpdateHandle(PayFlowDO[] payFlowNos, Integer oldStatus, Integer newStatus, Integer num);

	void addFinance(PayFlowDO payFlowDO);
}
